package com.embhealth.dao;

import com.embhealth.entity.PageResult;
import com.embhealth.entity.QueryPageBean;
import com.embhealth.pojo.CheckItem;
import com.github.pagehelper.Page;

import java.util.List;

public interface CheckItemDao {
    //插入检查项
    public void add(CheckItem checkItem);
    //条件查询（如果条件为空就查询所有）
    public Page<CheckItem> selectByCondition(String queryString);
    //查询检查项
    public int findCountByCheckItemId(Integer id);
    //根据id删除表单项
    public void deleteById(Integer id);
    //更新检查项信息
    public void edit(CheckItem checkItem);
    //根据id查询检查项信息
    public CheckItem findById(Integer id);
    //查询全部检查项,根据groupid进行排序，将选中的检查项排在前面
    public Page<CheckItem> findAll(Integer id);
    public List<CheckItem> findCheckItemById(Integer id);
}

